science consulting inventions chemistry information technology inventors computer inventions in the 1920's management biology latest inventions institute research patents education physics invention